package org.hsieh.tr.explore.dbsource;

import java.util.List;

/**
 * 
 * @author xiaowei.ye xiaowei.ye@soyatec.com
 * 
 */
public interface IDatabaseInfo {

    public String composeUrl();

    public String getName();

    public String getUserName();

    public String getPassword();

    public String getDriverClassName();

    public List<String> getDriverClassPath();

    public String getPort();

    public String getConnectUrl();

    public String getDbName();

    public void setDbName(String dbName);

    public void setPort(String port);

    public void setUserName(String userName);

    public void setPassword(String password);

    public void setDriverClassName(String driverClassName);

    public void setDriverClassPath(List<String> driverClassPath);

    public void setName(String name);

    public void setConnectUrl(String connectUrl);
}
